@echo off
chcp 65001 >nul
echo ========================================
echo FlorisBoard 推送到 Gitee 仓库
echo ========================================
echo.

echo [警告] 此操作将删除原有的 git 历史！
echo 请确保已经备份项目！
echo.
pause

echo [步骤 1/6] 删除原 .git 文件夹...
if exist .git (
    rmdir /s /q .git
    echo     ✓ 原 git 历史已删除
) else (
    echo     • .git 不存在，跳过
)

echo.
echo [步骤 2/6] 配置 Git 用户信息...
git config --global user.name "张泽政"
git config --global user.email "9892933+zhang-zezheng123@user.noreply.gitee.com"
echo     ✓ Git 用户信息已配置

echo.
echo [步骤 3/6] 初始化新的 Git 仓库...
git init
git branch -M main
echo     ✓ Git 仓库已初始化

echo.
echo [步骤 4/6] 添加所有文件...
git add .
echo     ✓ 文件已添加到暂存区

echo.
echo [步骤 5/6] 创建首次提交...
git commit -m "Initial commit: FlorisBoard keyboard (based on v0.5.0-rc02)"
echo     ✓ 首次提交完成

echo.
echo [步骤 6/6] 添加远程仓库并推送...
git remote add origin https://gitee.com/zhang-zezheng123/floris-board.git
echo     ✓ 远程仓库已添加

echo.
echo 准备推送到 Gitee...
echo 如果需要登录，请输入 Gitee 账号密码
echo.
git push -u origin main

echo.
echo ========================================
echo 推送完成！
echo ========================================
echo.
echo 仓库地址: https://gitee.com/zhang-zezheng123/floris-board
echo.
pause

